package com.winsdom.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

@Data
public class ResourceVO {

    private static final long serialVersionUID = 1L;
    /**
     * 资源ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 父组织ID
     */
    private Integer parentId;

    /**
     * 父组织名称
     */
    private String parentCategoryName;

    /**
     * 资源名称
     */
    private String resourceName;

    /**
     * 资源类型 (0:房屋  1：车位)
     */
    private Integer resourceType;

    /**
     * 资源编号
     */
    private String resourceNumber;

    /**
     * 虚拟资源(0: 否  1：是)
     */
    private Integer virtualResources;

    /**
     * 建筑面积
     */
    private BigDecimal buildingArea;

    /**
     * 套内面积
     */
    private BigDecimal interiorArea;

    /**
     * 资源状态(未接房，空置，未空置，已停用)
     */
    private String resourceStatus;

    /**
     * 容量值
     */
    private Integer capacity;

    /**
     * 修改用户人ID
     */
    private Long userId;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 修改时间
     */
    private LocalDateTime updateTime;
    /**
     * 拆分合并表信息列表
     */
    private List<SplitMergeVo>  splitMergeLists;
}
